package com.umpay.dto.memberMgr.req;

import com.umpay.annotation.Pattern;
import com.umpay.verify.Verifiable;

/* ******************  类说明  *********************
 * class       :  MerConvertReq
 * @author     :  ncc
 * @date       :  2018年9月19日 下午2:47:22
 * @version    :  1.0  
 * description :  商户转换关系请求类
 * @see        :                        
 * ************************************************/   
public class MerConvertReq implements Verifiable {
	
	/**
	 * @Fields merId : 商户编号
	 */
	@Pattern
	private String merId;

	/**
	 * @Fields serviceId : 支付服务商编号
	 */
	@Pattern
	private String serviceId;
	
	/**
	 * @Fields bankMerId : 通道商户号
	 */
	@Pattern
	private String bankMerId;

	/**
	 * @Fields proxyId : 集成商编号
	 */
	@Pattern
	private String proxyId;
	
	/**
	 * @Fields pProductId : 支付产品号
	 */
	@Pattern
	private String pProductId;

	/**
	* @Fields state : 状态 2-开通 4-注销
	*/
	@Pattern
	private Short state;
	
	@Pattern
	private String rpid;
	
	public String getMerId() {
		return merId;
	}

	public void setMerId(String merId) {
		this.merId = merId;
	}

	public String getServiceId() {
		return serviceId;
	}

	public void setServiceId(String serviceId) {
		this.serviceId = serviceId;
	}

	public String getBankMerId() {
		return bankMerId;
	}

	public void setBankMerId(String bankMerId) {
		this.bankMerId = bankMerId;
	}

	public String getProxyId() {
		return proxyId;
	}

	public void setProxyId(String proxyId) {
		this.proxyId = proxyId;
	}

	public Short getState() {
		return state;
	}

	public void setState(Short state) {
		this.state = state;
	}

	public String getRpid() {
		return rpid;
	}

	public void setRpid(String rpid) {
		this.rpid = rpid;
	}

	public String getpProductId() {
		return pProductId;
	}

	public void setpProductId(String pProductId) {
		this.pProductId = pProductId;
	}

	@Override
	public String toString() {
		return "MerConvertReq [merId=" + merId + ", serviceId=" + serviceId + ", bankMerId=" + bankMerId + ", proxyId="
				+ proxyId + ", pProductId=" + pProductId + ", state=" + state + ", rpid=" + rpid + "]";
	}
}
